package com.kkb.pojo;

import java.io.Serializable;
import java.util.Date;

public class TbRefund implements Serializable {
    private String refundId;

    private String returnGoodsId;

    private String ordersubId;

    private String tbOrder;

    private String returnReason;

    private String auditStatus;

    private Date applyTime;

    private String returnGoodsStatus;

    private Date returnGoodsTime;

    private Integer createId;

    private Date createTime;

    private Integer updateId;

    private Date updateTime;

    private String returnStatus;

    private String bak2;

    private String bak3;

    private static final long serialVersionUID = 1L;

    public TbRefund(String refundId, String returnGoodsId, String ordersubId, String tbOrder, String returnReason, String auditStatus, Date applyTime, String returnGoodsStatus, Date returnGoodsTime, Integer createId, Date createTime, Integer updateId, Date updateTime, String returnStatus, String bak2, String bak3) {
        this.refundId = refundId;
        this.returnGoodsId = returnGoodsId;
        this.ordersubId = ordersubId;
        this.tbOrder = tbOrder;
        this.returnReason = returnReason;
        this.auditStatus = auditStatus;
        this.applyTime = applyTime;
        this.returnGoodsStatus = returnGoodsStatus;
        this.returnGoodsTime = returnGoodsTime;
        this.createId = createId;
        this.createTime = createTime;
        this.updateId = updateId;
        this.updateTime = updateTime;
        this.returnStatus = returnStatus;
        this.bak2 = bak2;
        this.bak3 = bak3;
    }

    public TbRefund() {
        super();
    }

    public String getRefundId() {
        return refundId;
    }

    public void setRefundId(String refundId) {
        this.refundId = refundId == null ? null : refundId.trim();
    }

    public String getReturnGoodsId() {
        return returnGoodsId;
    }

    public void setReturnGoodsId(String returnGoodsId) {
        this.returnGoodsId = returnGoodsId == null ? null : returnGoodsId.trim();
    }

    public String getOrdersubId() {
        return ordersubId;
    }

    public void setOrdersubId(String ordersubId) {
        this.ordersubId = ordersubId == null ? null : ordersubId.trim();
    }

    public String getTbOrder() {
        return tbOrder;
    }

    public void setTbOrder(String tbOrder) {
        this.tbOrder = tbOrder == null ? null : tbOrder.trim();
    }

    public String getReturnReason() {
        return returnReason;
    }

    public void setReturnReason(String returnReason) {
        this.returnReason = returnReason == null ? null : returnReason.trim();
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus == null ? null : auditStatus.trim();
    }

    public Date getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }

    public String getReturnGoodsStatus() {
        return returnGoodsStatus;
    }

    public void setReturnGoodsStatus(String returnGoodsStatus) {
        this.returnGoodsStatus = returnGoodsStatus == null ? null : returnGoodsStatus.trim();
    }

    public Date getReturnGoodsTime() {
        return returnGoodsTime;
    }

    public void setReturnGoodsTime(Date returnGoodsTime) {
        this.returnGoodsTime = returnGoodsTime;
    }

    public Integer getCreateId() {
        return createId;
    }

    public void setCreateId(Integer createId) {
        this.createId = createId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateId() {
        return updateId;
    }

    public void setUpdateId(Integer updateId) {
        this.updateId = updateId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getReturnStatus() {
        return returnStatus;
    }

    public void setReturnStatus(String returnStatus) {
        this.returnStatus = returnStatus == null ? null : returnStatus.trim();
    }

    public String getBak2() {
        return bak2;
    }

    public void setBak2(String bak2) {
        this.bak2 = bak2 == null ? null : bak2.trim();
    }

    public String getBak3() {
        return bak3;
    }

    public void setBak3(String bak3) {
        this.bak3 = bak3 == null ? null : bak3.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", refundId=").append(refundId);
        sb.append(", returnGoodsId=").append(returnGoodsId);
        sb.append(", ordersubId=").append(ordersubId);
        sb.append(", tbOrder=").append(tbOrder);
        sb.append(", returnReason=").append(returnReason);
        sb.append(", auditStatus=").append(auditStatus);
        sb.append(", applyTime=").append(applyTime);
        sb.append(", returnGoodsStatus=").append(returnGoodsStatus);
        sb.append(", returnGoodsTime=").append(returnGoodsTime);
        sb.append(", createId=").append(createId);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateId=").append(updateId);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", returnStatus=").append(returnStatus);
        sb.append(", bak2=").append(bak2);
        sb.append(", bak3=").append(bak3);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}